home *** CD-ROM | disk | FTP | other *** search
/ Adobe Graphics & Publishing SDK 1996 December / Adobe Graphics & Publishing SDK 1996 December.iso / mac / PageMaker 6.5 SDK Mac / SourceCode / Includes / PMInterfaceIDs.h < prev    next >
Encoding:
C/C++ Source or Header  |  1996-11-18  |  1.6 KB  |  58 lines  |  [TEXT/CWIE]

  1. /***********************************************************
  2.  *PMInterfaceIDs.h
  3.  *
  4.  *    Copyright (C) 1996 Adobe Systems Inc. all rights reserved.
  5.  *
  6.  *        The definitions of PageMaker interface ID
  7.  * $Revision:   1.9  $
  8.  *
  9.  *
  10.  ---------------------------------------------------------*/
  11.  
  12. #ifndef __PMINTIDS_H
  13. #define __PMINTIDS_H
  14.  
  15. //    For a new category, add 1000 to the id base
  16. //
  17. #define PMAPPID_BASE            0
  18. #define PMWINID_BASE            1000
  19. #define PMOBJID_BASE            2000
  20.  
  21. //    Application based interface IDs
  22. #define PMIID_BASIC            PMAPPID_BASE + 0
  23. #define PMIID_XCMDMGR        PMAPPID_BASE + 100
  24. #define PMIID_COMPONENT        PMAPPID_BASE + 101
  25. #define PMIID_PRINT            PMAPPID_BASE + 102
  26. #define PMIID_CMDQRY        PMAPPID_BASE + 103
  27. #define PMIID_PRINTSTREAM    PMAPPID_BASE + 104
  28. #define PMIID_RULEBASE        PMAPPID_BASE + 105
  29. #define PMIID_PMINFO        PMAPPID_BASE + 106
  30.     //
  31.     // HyperContentManager
  32.     //
  33.     //    This ID is used to get an CHcmPlugInRegistry ptr for 
  34.     //    HCM operations.
  35.     //
  36. #define PMIID_HYPERCONTENTMANAGER  PMAPPID_BASE + 107
  37.  
  38. // Interface for web-based user interface
  39. #define PMIID_WEBUI  PMAPPID_BASE + 108
  40.  
  41. // Interface for online preference
  42. #define PMIID_ONLINEPREF  PMAPPID_BASE + 109
  43.  
  44. #define PMIID_FRAME            PMAPPID_BASE + 110 //JSH:Frame
  45. #define PMIID_COLORMGMNT    PMAPPID_BASE + 111    // color management
  46.  
  47. // Window based interface IDs
  48. #define PMIID_WINSTYLE        PMWINID_BASE + 0
  49. #define PMIID_WINDOW        PMWINID_BASE + 1
  50.  
  51. //    Object based interface IDs
  52. #define PMIID_PDATA            PMOBJID_BASE + 0
  53. #define PMIID_IMSAVE        PMOBJID_BASE + 1
  54. #define PMIID_OBJACC        PMOBJID_BASE + 2
  55. #define PMIID_IMGACC        PMOBJID_BASE + 3
  56. #define PMIID_TEXT            PMOBJID_BASE + 4
  57. #endif
  58.